Accessing tasks and resources by URL
OmniPlan supports URLs beginning with omniplan://. When you open such an URL, OmniPlan opens and highlights the specified item.
For example: omniplan:/Volumes/Local/Users/someone/Desktop/Coffee%20Plan.omniplan opens the Coffee Plan project on the user's desktop
omniplan:/Volumes/Local/Users/someone/Desktop/Coffee%20Plan.omniplan/task/14 opens the project and highlights the task that has the unique ID of 14.
omniplan:/Volumes/Local/Users/someone/Desktop/Coffee%20Plan.omniplan/task/14,22,67 opens the project and highlights the tasks that have the unique IDs of 14, 22, and 67.
omniplan:/Volumes/Local/Users/someone/Desktop/Coffee%20Plan.omniplan/resource/2 opens the project and highlights the resource that has the unique ID of 2.
You can also make URLs which query for certain values other than ID: omniplan:/Volumes/Local/Users/someone/Desktop/Coffee%20Plan.omniplan/task?title=Clean%20Up opens the Coffee Plan project on the user's desktop and highlights any task titled "Clean Up".
omniplan:/Volumes/Local/Users/someone/Desktop/Coffee%20Plan.omniplan/task?name=Clean%20Up also opens the project and highlights any task titled "Clean Up".
omniplan:/Volumes/Local/Users/someone/Desktop/Coffee%20Plan.omniplan/task?position=1.9.1 opens the project and highlights the task at outline position 1.9.1. Note that the URLs use hierarchical numbering regardless of whether you have hierarchical or flat numbering turned on in the View menu.
omniplan:/Volumes/Local/Users/someone/Desktop/Coffee%20Plan.omniplan/resource?name=Coffee%20Beans opens the project and highlights the resource named "Coffee Beans".